meaning of straitlaced

1. exaggeratedly proper; "my straitlaced Aunt Anna doesnt approve of my ">miniskirts"


Related Words

straitlaced |

Developed & Maintained By Taraprasad.com

Treasure Words