1. Same as Catchup, and Ketchup. 2. A table sauce made from mushrooms, tomatoes, walnuts, etc.
catsup |