'Navy Cross' definitions:

Definition of 'Navy Cross'

From: WordNet
noun
A United States Navy decoration for extraordinary heroism against an armed enemy