English Dictionary
Definition lox in British English
lox noun
[uncountable] noun
/lɒks/

English Dictionary