major-general: a general officer ranking above a brigadier general and below a lieutenant general
general officer: officers in the Army or Air Force or Marines above the rank of colonel
time bomb: a bomb that has a detonating mechanism that can be set to go off at a particular time