Wiktionary
insinuendoes
alt. (plural of insinuendo English) n. (plural of insinuendo English)