Meaning of “kickabout” in the English Dictionary

british dictionary