Noun
1. giant
2. heavyweight, whale, large person, ship
Verb
1. loom
2. tower, predominate, rise, lift, rear