orrery in Catalan orrery in Catalan planetari noun A clockwork model of any given solar system. Add to Flashcards