astroid in Czech astroid in Czech astroida noun (geometry) A hypocycloid with four cusps. Add to Flashcards