sconce
noun
1. a shelter or screen providing protection from enemy fire or from the weather
Definition categories: man–made, shelter
2. a small fort or earthwork defending a ford, pass, or castle gate
Definition categories: man–made, earthwork, fort, fortress
3. a candle or flaming torch secured in a sconce
Definition categories: man–made, light
4. a decorative wall bracket for holding candles or other sources of light
Definition categories: man–made, bracket
verb
1. (obsolete) to impose a fine, a forfeit, or a mulct.
2. (obsolete) to shut within a sconce; to imprison.