Log in
Search words & phrases
veiny
US /ˈveɪni/
・
UK /ˈveɪni/
A1
Definition
Video subtitles
adjective
The tube that carries blood to the heart from the other parts of the body pops out