English Dictionary
Definition sprog in British English
sprog noun
[countable] noun
/sprɒɡ/

English Dictionary