American Dictionary
Definition beam down in American English
beam down phrasal verb
[transitive] phrasal verb
1
in science fiction stories, to send someone down onto a planet from a spacecraft using special electronic equipment
