FORELAY MEANING IN ENGLISH

• Forelay Definition & Synonyms

  1. (v. t.) To lay down beforehand.
  2. (v. t.) To waylay. See Forlay.


RECENT SEARCHES