Word info

needletail

Noun

Meaning

needletail (plural needletails)

Any of various birds related to the swift.

Source: en.wiktionary.org

Close letter words and terms