デンパコウホウ
Meanings
Noun
1. radio navigation; electronic navigation
Composed of
saying strange things
sailing; navigation