Re: I have a doubt. What is a carry????
Carry is basically a role where the team relies on this particular hero and hopes that this hero would bring victory to the team. Carry itself has some types, like tank-carry (medusa,necro,krobelus), hard-carry(TB,Void,Troll,PA), or semi-carry (PotM, SF). They are generally weak early game(not all), but will get stronger at late game.