Meaning of “vole” in the English Dictionary

british dictionary