Adjective lionhearted has 1 sense
  1. lionhearted - extraordinarily courageous
    Antonyms:
    cowardly, fearful (indirect, via brave)
,
TOP