troposcatter
English
Etymology
Shortening.
Noun
troposcatter
(
uncountable
)
tropospheric scatter