strait-laced
adjective/ˌstreɪt ˈleɪst/
/ˌstreɪt ˈleɪst/
(also straight-laced)
(disapproving)- having strict or old-fashioned ideas about people’s moral behaviourTopics Personal qualitiesc2
Check pronunciation:
strait-laced