SCOW MEANING IN ENGLISH

• Scow Definition & Synonyms

  1. (n.) A large flat-bottomed boat, having broad, square ends.
  2. (v. t.) To transport in a scow.


• Scowled Definition & Synonyms

  1. (imp. & p. p.) of Scowl


• Scowling Definition & Synonyms

  1. (p. pr. & vb. n.) of Scowl


Synonyms:
Beetle-browed,

RECENT SEARCHES