Log in
Search words & phrases
quarry
US /ˈkwɔ:ri/
・
UK /ˈkwɒri/
B2
Definition
Video subtitles
noun
Large pit in the earth where stone is mined
Animal that is hunted
verb
To dig for minerals in an open mine