Dictionary search results

Showing 1-2 of 2 results

banquette British & World English

An upholstered bench along a wall, especially in a restaurant or bar