Dictionary search results

Showing 1-3 of 3 results

slog British & World English

Work hard over a period of time

slog English Thesaurus

they were slogging away to meet a deadline

slog it out in slog British & World English

Fight or compete fiercely