Meaning of bermuda shorts

Definition of bermuda shorts

(noun) (used in the plural) short pants that end at the knee

Other information on bermuda shorts

WIKIPEDIA results for bermuda shorts
Amazon results for bermuda shorts