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