Meaning of “spritzer” in the English Dictionary

british dictionary