Definitions of lionfish:

  • noun:   brightly striped fish of the tropical Pacific having elongated spiny fins