Англо-русский словарь Мюллера
Straitlaced [ˏstreɪtˊleɪst] a
строгий, пуританский, нетерпимый в вопросах нравственности
straitlaced