Definition of pine needle:
(adj) :
bound fast especially having the arms restrained; (of birds) especially having the flight feathers
Definition of pine needle:
(adj) :
bound fast especially having the arms restrained; (of birds) especially having the flight feathers