What does the word heave mean?

Its means to lift or pull something of great weight.