ketchup

Definitions

General English

Food

Slang

  • noun artificial blood, as used in the theatre and broadcast media. Kensington Gore is a more colourful(!) synonym.

Travel

  • noun thick savoury tomato sauce, eaten especially with fried food
http://www.dictionarycentral.com/definition/ketchup.html