pommeau
Top 20000
Meanings
Noun
1. shower head
2. pommel (of a saddle, of a sword, of a pistol)
3. An alcoholic drink made from a mixture of apple juice and brandy.