1 English Synonyms for SWALLOWTAIL
Prev.1Next
dovetail
Definition: 1. The tail of a dove (family Columbidae); also, something having the shape of a dove's tail.
There are 6 definitions of the word dovetail
Show more information about dovetail
Prev.1Next
Search took: 2.64 ms