meaning of A lost ball in the high weeds

A lost ball in the high weeds meaning in Idioms Dictionary

A lost ball in the high weeds is a person who cannot know what they actually do, in which these are typically or simple tips to do something.