potato salad

Explore definitions, synonyms, and language insights of potato salad

Definitions

Noun
any of various salads having chopped potatoes as the base

More General Terms