Meaning of “topiary” in the English Dictionary

british dictionary