Careful Words

straitlaced (adj.)