meaning of ketchup

1. A sauce. See Catchup.
2.
thick spicy sauce made from tomatoes


Related Words

ketchup | ketchup bottle |

Developed & Maintained By Taraprasad.com

Treasure Words