Idiom Definitions for 'A lost ball in the high weeds'
A lost ball in the high weeds is someone who does not know what they are doing, where they are or how to do something.
Contributed By: Dlm | Category: Sport
View examples in Google: A lost ball in the high weeds