keeps at arm's length (verb) fend off: keep at bay
Sinonime: blooming, blowsy, bronzed, crimson,
florid,
flush, flushed,
fresh, full-blooded,
glowing,
healthy,
pink,
red, red-complexioned, reddish, roseate, rosy, rubicund, ruby,
sanguine, scarlet
Antonime: pale