- Home
- Idioms
- beam down
beam down
beam somebody/something down
also beam down somebody/something to send someone or something to earth as waves of energy A few people liked my idea, but most just looked at me as though I'd beamed down from outer space.