Synonyms
Etymology

1. articulator

noun. someone who pronounces words.

Etymology

  • -or (English)
  • articulate (English)
  • articulatus (Latin)

2. articulator

noun. a movable speech organ.

Etymology

  • -or (English)
  • articulate (English)
  • articulatus (Latin)