Meaning of “knockabout” in the English Dictionary

british dictionary