Dutchman's trousers
English
Noun
Dutchman
's
trousers
pl
(
plural only
)
(
colloquial
)
Synonym of
Dutchman's breeches
(
sense relating to blue sky
)