long-winded - Dictionary definition and meaning for word long-winded
capable of giving long speeches.. long+wind (lungs)