Definition of peak satellite in English:

peak satellite

noun

rare Phonetics
  • A semivowel associated with a peak nucleus.

Origin

1960s.