mooch in French mooch in French errer verb (British) To wander around aimlessly, often causing irritation to others. Add to Flashcards