rhizoverb
Beta
Feedback
→
banquette
Upholstered bench
noun · an upholstered bench along a wall, especially in a restaurant
Fortification ledge
noun · a raised ledge along a fortification for soldiers to stand on
Enable JavaScript for search, audio, and interactive vocabulary practice.