What does by a long shot mean?

by a long shot meaning in General Dictionary

by a whole lot