cycloid
Explore definitions, synonyms, and language insights of cycloid
Definitions
Adjective Satellite
resembling a circle
Noun
a line generated by a point on a circle rolling along a straight line