Dictionary.net
Did you mean:
bump into
pump and dump
Guided Bomb Unit-28
pump-and-dump scheme
anti-personnel bomb
Wind-pump