Noun Definition

torchlight

1.Definition: light from a torch or torches

Category: General