What is the meaning of ribbon in English?

Learn vocabulary with pictures as well as definitions of ribbon in English

Learn in

See more

n. ribbon

Definition of ribbon in English

Rhythmic gymnastics apparatus that consists of a handle attached to a strip of flexible fabric with a maximum length of 6 m (20 in).

See more

n. ribbon

Definition of ribbon in English

Loop of fabric that according to its color represents support for a certain cause.