Dictionary search results

Showing 1-3 of 3 results

ground-in British & World English

(Of dirt or a stain) deeply embedded and difficult to remove

get in on the ground floor British & World English

Join an enterprise in its early stages