• hard; stiff; solid
  • (fig.) strong; firm
  • resolutely; uncompromisingly
  • laboriously; with great difficulty
  • good (quality); able (person)
  • (of food) filling; substantial