vocab dash
Log in
Sign up
échauguette
Top 40000
Meanings
Noun
1. watchtower (attached to a medieval building)
2. bartisan