barbette
Top 40000
Meanings
Noun
1. small beard (obsolete)
2. cowl (archaic)
3. barbette (fortifications)