Dictionary search results

Showing 1-3 of 3 results

orrery British & World English

A clockwork model of the solar system, or of just the sun, earth, and moon

orrery New Oxford Dictionary for Writers & Editors

clockwork model of the solar system


You searched for orrery