CATSUP MEANING IN ENGLISH

• Catsup Definition & Synonyms

  1. (n.) Same as Catchup, and Ketchup.
  2. (n.) A table sauce made from mushrooms, tomatoes, walnuts, etc.


Synonyms:
Ketchup,

RECENT SEARCHES