Where does “gag” come from?

gag (Romanian) comes from French gag, from English gag, from Middle English gaggen.

gag (Romanian): joke

Definitions

  1. joke

Ancestry of “gag”, step by step

StepLanguageWordMeaning
1Frenchgagjoke
2EnglishgagA device to restrain speech, such as a rag in the...
3Middle Englishgaggen
Every word from Middle English gaggenEvery word from English gagEvery word from French gag
gag — Etymology, Origin & Word History | Etymology Explorer