meaning of atom-bomb

atom-bomb meaning in General Dictionary

bomb with atomic weapons