Summary
English Synonyms:   more detail...
  1. public speaking competition:


English

Detailed Synonyms for public speaking competition in English

public speaking competition:

public speaking competition [the ~] noun

  1. the public speaking competition

Related Synonyms for public speaking competition