spotbeams
English
Noun
spotbeams
plural of
spotbeam
Anagrams
beamstops