Online English Dictionary

Home

Longbreathed


a.

Having the power of retaining the breath for a long time; long-winded.


© 2009 Dammam Community College