astroid in French astroid in French astroïde noun (geometry) A hypocycloid with four cusps. Add to Flashcards