What is the meaning of trophy cup in English?

Learn vocabulary with pictures as well as definitions of trophy cup in English

Learn in

See more

n. trophy cup

Definition of trophy cup in English

Trophy that is typically shaped like chalice mounted on a base.

Synonyms of trophy cup in English

cup