FLOATING HEAD


Meaning of FLOATING HEAD in English

noun

: a flesh hoop of a drum entirely free from the shell

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.