STRAIT-HANDED MEANING IN ENGLISH

• Strait-handed Definition & Synonyms

  1. (a.) Parsimonious; sparing; niggardly.


RECENT SEARCHES