Definify.com

Definition 2025


engrails

engrails

English

Verb

engrails

  1. third-person singular simple present indicative form of engrail

Anagrams