a device in which atoms or particles are slowed by the use of lasers and then confined to a small region of space.
How To Stop Saying These Annoying WordsHere's a look at some of our Thesaurus.com fans’ weirdest word hurdles and the synonyms we're suggesting to help get them out of those linguistic traps they seem to be stuck in.
From The Grammys To The Oscars: The Stories Behind The NamesAre you familiar with how your favorite award show got its name?
Also called laser trap.
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2019