Dictionary search results

Showing 1-2 of 2 results

ingrowing British & World English

Growing inwards or within something, especially (of a toenail) growing abnormally so as to press into the flesh