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

 

单词 satellite town
释义

satellite /satˈə-līt/

noun
  1. A body revolving around a planet, esp now a man-made device used for communication, etc (see artificial satellite below)
  2. A small piece of chromosomal material attached to a chromosome by a narrow filament (biology)
  3. A smaller companion to anything
  4. A subordinate or dependent state, community, etc
  5. An obsequious follower
  6. An attendant
adjective

Of, relating to or transmitted by a satellite

transitive verb

To transmit by satellite

ORIGIN: L satelles, satellitis an attendant

satelles /sa-telˈēz/ noun (pl satellˈites /-i-tēz/) (obsolete)

A satellite

satellitic /-litˈik/ adjective

satellitium /-litˈi-əm/ noun (astrology)

A group of several planets in one sign of the zodiac

satˈellitize or satˈellitise transitive verb

To bring satellite(s) into use in (meteorology, broadcasting, etc)

satellite broadcasting or satellite television noun

Broadcasting of television programmes via artificial satellite

satellite dish noun

A saucer-shaped receiver for satellite television

satellite state or satellite country noun

One which relies on and obeys the dictates of a larger, more powerful state

satellite town noun

A town, often a garden city, limited in size, built near a larger town to house excess population

artificial or earth satellite

Any man-made body, incl spacecraft, launched by rocket into space and put into orbit round the earth

随便看

 

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

 

Copyright © 2004-2022 Newdu.com All Rights Reserved
更新时间:2024/11/10 17:26:01