Lingvanex Tranalator

Lingvanex Translator

Translate: Text, Voice, Camera


Meaning & Definition of Needled in English

English

Needled

/nidəld/

adjective

1. Of trees whose leaves are acerate

    synonym:
  • needled