SQUAIL MEANING IN ENGLISH

• Squail Definition & Synonyms

  1. (v. i.) To throw sticls at cocks; to throw anything about awkwardly or irregularly.


RECENT SEARCHES