The difference between General officer and Petty officer
When used as nouns, general officer means an officer in the army, air force, or marines above the rank of colonel, whereas petty officer means a non-commissioned officer in the canadian, us and uk navy and the us coast guard.
check bellow for the other definitions of General officer and Petty officer
-
General officer as a noun (US):
An officer in the Army, Air Force, or Marines above the rank of colonel.
-
Petty officer as a noun:
A non-commissioned officer in the Canadian, US and UK Navy and the US Coast Guard; roughly equivalent to a sergeant in the army