Summary
English Synonyms:   more detail...
  1. grease spot:


English

Detailed Synonyms for grease spot in English

grease spot:

grease spot [the ~] noun

  1. the grease spot
    the greasy stain; the grease spot

Related Synonyms for grease spot