From Longman Dictionary of Contemporary Englishtaramasalatata‧ra‧ma‧sa‧la‧ta /ˌtærəməsəˈlɑːtə $ ˌtɑː-/ noun [uncountable] DFa Greek food consisting of a pink creamy mixture made from fish eggs
Examples from the Corpus
taramasalata• Fish roe, taramasalata, fried scampi.• Did you know that taramasalata is crammed with fat?