speaking partner

Related

fluent · practice · language · tutor · native · pronunciation · feedback · buddy · tandem · verbal · discourse · companion · sounding board · confidant · debate · rapport · voice · articulate

Opposites
communicative role

speaking partnereavesdropper

One who listens secretly

listener · monologist · lecturer · spectator · reader

social relationship

speaking partnerstranger

Person not yet known

adversary · critic

language skill focus

speaking partnerpen pal

Long-distance letter friend

Familiarity
Top 2,000,000