Dictionary search results

Showing 1-2 of 2 results

slog British & World English

Work hard over a period of time

slog English Thesaurus

they were slogging away to meet a deadline