Definisi 'catsup'
English to English
noun
1 thick spicy sauce made from tomatoes
source: wordnet30
2 Same as Catchup, and Ketchup.
source: webster1913
More Word(s)
condiment,

Visual Synonyms
Click for larger image