échauguette
Top 40000
Meanings
Noun
1. watchtower (attached to a medieval building)
2. bartisan