Advertisement - Continue reading below

Definition of "tellurion" []

  • An apparatus that shows how the movement of the earth on its axis and around the sun causes day and night and the seasons. (noun)

American Heritage(R) Dictionary of the English Language, Fifth Edition. Copyright (c) 2011 by Houghton Mifflin Harcourt Publishing Company. Published by Houghton Mifflin Harcourt Publishing Company. All rights reserved.

Use "tellurion" in a sentence
  • "A tellurion will not teach the changes of the seasons; bundles of splints, notation; nor black-board examples, the law of agreement; unless these are brought under the child's mental apprehension."