English Dictionary
Definition slog in British English
slog noun
noun
/slɒɡ/
Synonyms and related words
