Definition of Straitlaced

  • 1. Exaggeratedly proper Adjective Satellite

Synonyms for word "straitlaced"

Semanticaly linked words with "straitlaced"