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

searchlight Definition

Cancel
searchlight
noun(search-light)
an apparatus for projecting a powerful beam of light; also : a beam of light projected by it

Words Related to searchlight!

searchlight Examples by Brain Bank Users