请输入您要查询的英文单词:

 

单词 umbrella
释义 umbrella
n.
  1. a light portable device for protection against rain, strong sun, etc., consisting of a usu. circular canopy of cloth mounted by means of a collapsible metal frame on a central stick.
  2. protection or patronage.
  3. (often attrib.) a coordinating or unifying agency (umbrella organization).
  4. a screen of fighter aircraft or a curtain of fire put up as a protection against enemy aircraft.
  5. Zool. the gelatinous disc of a jellyfish etc., which it contracts and expands to move through the water.
Phrases and idioms
umbrella bird any S. American bird of the genus Cephalopterus, with a black radiating crest and long wattles. umbrella pine
  1. = stone pine.
  2. a tall Japanese evergreen conifer, Sciadopitys verticillata, with leaves in umbrella-like whorls. umbrella stand a stand for holding closed upright umbrellas. umbrella tree a small magnolia, Magnolia tripetala, with leaves in a whorl like an umbrella.
Derivatives
umbrellaed adj. umbrella-like adj.
Etymology: It. ombrella, dimin. of ombra shade f. L umbra: see UMBRA
随便看

 

英语词典包含43808条英英释义在线翻译词条,基本涵盖了全部常用单词的英英翻译及用法,是英语学习的有利工具。

 

Copyright © 2004-2022 Newdu.com All Rights Reserved
更新时间:2025/3/24 15:21:16