Dutchman's trousers

English

Noun

Dutchman's trousers pl (plural only)

  1. (colloquial) Synonym of Dutchman's breeches (sense relating to blue sky)