trachinotus falcatus Meaning, Definition & Usage

  1. noun large game fish; found in waters of the West Indies
    permit.

WordNet