Разница между глаголами «нарастить» и «отрастить» заключается в значении.
Нарастить — способствовать росту чего-либо, удлинить, вырастить в каком-либо количестве, накопить. 58 Примеры употребления: нарастить мускулы, нарастить канат, нарастить верёвку на метр, нарастить много овощей, нарастить проценты. 8
Отрастить — дать возможность достичь в росте каких-либо размеров, величины. 59 Примеры употребления: отрастить ногти, отрастить волосы, отрастить бороду. 89