Tag: Meaning to improve or perfect a skill it comes from the Middle English for whetstone

close