trompe

trompe

English Noun
Ad

Definition

A trumpet; a trump.

Etymology

From French trompe. Doublet of trump and tulumba.

Ad