'mare's tail' definitions:

Definition of 'mare's tail'

(from WordNet)
noun
A long narrow flowing cirrus cloud

Words containing 'mare's tail'