Find the word definition

Wikipedia
Tastte!

Tastte! is a UK sandwich chain owned by the Compass Group. Outlets are found in many London railway stations, and others around the country. Outlets are also present in some universities.