straightlaced

listen to the pronunciation of straightlaced
English - English
{s} excessively conservative, very conventional; extremely strict
straightlaced
Favorites