STROUT MEANING IN ENGLISH

• Strout Definition & Synonyms

  1. (v. i.) To swell; to puff out; to project.
  2. (v. t.) To cause to project or swell out; to enlarge affectedly; to strut.


RECENT SEARCHES