beefed-upEnglish

beefed-up

Adjective

Made greater or stronger

English: beefed-up