Definition of “hulking” - English Dictionary

English