tail away

tail away

English Verb
Ad

Definition

To gradually subside or diminish.

Ad