What is the meaning of the word "light-handed"?

Definitions:

  1. having a metaphorically delicate touch copy to clipboard adjective
    • the translation is...lighthanded...and generally unobtrusive New Yorker copy to clipboard

NearBy Words: