BUMBERSHOOT


Meaning of BUMBERSHOOT in English

[bum.ber.shoot] n [bumber- (alter. of umbr- in umbrella) + -shoot (alter. of -chute in parachute)] (ca. 1896): umbrella

Merriam-Webster English vocab.      Английский словарь Merriam Webster.