Meaning of “top half ” in the English Dictionary

british dictionary