Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

elmo Definition

Cancel
elmo
noun(Saint El-mo's fire)
a flaming phenomenon sometimes seen in stormy weather at prominent points on an airplane or ship and on land that is of the nature of a brush discharge of electricity

Words Related to elmo!

elmo Examples by Brain Bank Users