charade has definitions from the field of linguistics
1
[ noun ] a composition that imitates somebody's style in a humorous way

Related terms

caricature satirize spoof

2
[ noun ] (linguistics) a word acted out in an episode of the game of charades

Related terms

word charades

*