Word of the Day: July 26, 2020

titter 

Definition:(verb) To laugh in a restrained, nervous way.
Synonyms:giggle
Usage:Mention sex therapy and most people will titter with embarrassment. Discuss
Print Friendly, PDF & Email