Dictionary entry

SPOTTER

Webster's Dictionary 1828

SPOTTER, noun One that makes spots.