Meaning of “knockabout” in the English Dictionary

English