Dictionary search results

Showing 1-2 of 2 results

sconce1 British & World English

A candle holder that is attached to a wall with an ornamental bracket

sconce2 British & World English

A small fort or earthwork defending a ford, pass, or castle gate