whaling gun: a gun (or device resembling a gun) for discharging a projectile (especially a harpoon) at a whale
cash machine: an unattended machine (outside some banks) that dispenses money when a personal coded card is used