eight-spot - English Synonyms Dictionary

eight-spot

n.
[1] eight