Dictionary search results

Showing 1-2 of 2 results

pedicure British & World English

A cosmetic treatment of the feet and toenails

fish pedicure British & World English

A cosmetic treatment in which one places one’s feet in a tank containing small fish which nibble away dead or calloused skin