Dictionary.com
Thesaurus.com

has been breasting

  • present perfect progressive
    of breast (3rd person singular).
    breast
    noun
    (in bipeds) the outer, front part of the thorax, or the front part of the body from the neck to the abdomen; chest.