Summary
English to French:   more detail...
  1. orrery:


English

Detailed Translations for orrery from English to French

orrery:


Synonyms for "orrery":


Related Definitions for "orrery":

  1. planetarium consisting of an apparatus that illustrates the relative positions and motions of bodies in the solar system by rotation and revolution of balls moved by wheelwork; sometimes incorporated in a clock1

Wiktionary Translations for orrery:

orrery
noun
  1. Mécanisme représentant le système solaire