STRAIT-LACED Meaning of STRAIT-LACED in English Precise, over nice, puritanical. Slang English vocab. Английский сленговый словарь. 2012