Definition of peak satellite in US English:

peak satellite

noun

Phonetics
rare
  • A semivowel associated with a peak nucleus.

Origin

1960s.