Gunship (englisch für „Kanonenboot“) bezeichnet speziell für die Erdkampf- oder Luftnahunterstützung ausgerüstete Flugzeuge und Hubschrauber. Sie unterscheiden sich in ihrer Bewaffnungsanordnung und Taktik von Erdkampfflugzeugen.
In der Marine war die Bezeichnung gunship seit Mitte des 18. Jahrhunderts als Synonym für gunboat geläufig (deutsch Kanonenboot).