Herculeanadjective


Definition

Requiring great strength or effort.