|
Definition of Giant-killer
1. Noun. Someone or something, especially a sports team, that defeats a larger and superior opponent. ¹
¹ Source: wiktionary.com
|
1. Noun. Someone or something, especially a sports team, that defeats a larger and superior opponent. ¹
¹ Source: wiktionary.com