Meaning of navy cross

Definition of navy cross

(noun) a United States Navy decoration for extraordinary heroism against an armed enemy

Other information on navy cross

WIKIPEDIA results for navy cross
Amazon results for navy cross