منم فکر می کنم made up for size به معنی"در اندازه مناسب ساخته شده" هست.مثل نمونه ی زیر :
They weren't big fish by carp standards but they made up for size in their fight for sure
آنها بنا بر اندازه استاندارد ماهی های کپور،بزرگ نبودند اما قطعا برای مبارزه خودشان در اندازه مناسب ساخته شده بودند.