Dictionary search results

Showing 1-2 of 2 results

protracted British & World English

Lasting for a long time or longer than expected or usual