Dictionary search results

Showing 1-5 of 5 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

sconce English-Spanish

aplique m, apliqué m