文polyglot.
← English dictionary
English / word

speech

noun A1
MEANING IN ENGLISH

a talk given to an audience; also the ability to speak

formal address or discourse delivered to an audience; the expression of thoughts in spoken words

the expression of thoughts and feelings through spoken words; formal address or discourse delivered to an audience; the expression of thoughts in spoken words

the expression of thoughts and feelings through spoken words

In context

01

My father gave a short speech at the wedding.

02

She won the English speech competition.

Synonyms

talk,address,lecture

Antonyms

silence,quiet,muteness

Collocations

keynote speech,public speech,acceptance speech

Sources

Bidyazo vocabulary library ↗