Log in
Search words & phrases
overkill
US /ˈoʊvərkɪl/
・
UK /ˈəʊvəkɪl/
C1
Definition
Video subtitles
verb
To make an effort more than is necessary
noun
Doing far too much; more effort than is necessary