tampoons in English dictionary tampoons Meanings and definitions of "tampoons" noun plural of [i]tampoon[/i] more Sample sentences with "tampoons" Declension Stem Try again Authors