Log in
Search words & phrases
destroyer
US /dɪˈstrɔɪɚ/
・
UK /dɪˈstrɔɪə(r)/
B1
Definition
Video subtitles
noun
Something that destroys others, e.g. a navy ship