English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition skyr in British English

skyr noun

noun
1

a dairy product with a mild flavour similar to yogurt, made in Iceland

Example

It's no longer a secret that Iceland makes a delicious yogurt-like dairy product called skyr.

Definition skyr in British English