Definition of poppyhead in English:

poppyhead

noun

  • An ornamental top on the end of a church pew.

Pronunciation

poppyhead

/ˈpäpēˌhed//ˈpɑpiˌhɛd/