What is the full meaning of straitlaced
excessively strict in manners, morals, or opinion, also STRAIGHTLACED [adj STRAITLACEDLY]
Example of the word straitlaced placed on a Scrabble board.