Definitions of Navy cross:

  • noun:   a United States Navy decoration for extraordinary heroism against an armed enemy