See Also: spartakiad(dictionary)

spartakiad (iou)



spartakiad noun. E20.
[Russian spartakiada, from Spartacus: see SPARTACIST Cf. OLYMPIAD.]
A sporting competition involving a large number of participants and a wide range of events.