Source:WordNet 3.1
1. (
) annoy or provoke, as by constant criticism; "He needled her with his sarcastic remarks" ;
2. (
) prick with a needle ;
) of trees whose leaves are acerate ;
See more about : NEEDLED