Oh, and by the way, Congress did define the term "Navy:"
(1) The term Navy means the United States Navy. It includes the Regular Navy, the Fleet Reserve, and the Navy Reserve.
(2) The term Marine Corps means the United States Marine Corps. It includes the Regular Marine Corps, the Fleet Marine Corps Reserve, and the Marine Corps Reserve.
(3) The term member of the naval service means a person appointed or enlisted in, or inducted or conscripted into, the Navy or the Marine Corps.
Silly, ain't it?
That definition is a defintion only for the purposes of a particular statute, and it does not attempt to redefine a Constitutional term just because “it’s not defined in the COnsitution.”
Lack of any other response confirms, that in your bizarre theory, the Congress could define the “navy” for Constitutional purposes as “lollipops” if they were so inclined.