Find the word definition

Wiktionary
swift boating

n. (alternative spelling of swiftboating English)