as hard as nails - definition and synonyms

phrase informal
  1. 1
    very strong and good at fighting
See also main entry: hard