STREEL MEANING IN ENGLISH

• Streel Definition & Synonyms

  1. (v. i.) To trail along; to saunter or be drawn along, carelessly, swaying in a kind of zigzag motion.


RECENT SEARCHES