Find the word definition

Wiktionary
apollo's belts

n. (Apollo's belt English)