Babylon NG
Simply the best definition!

Download it's free

a clean breach

hEnglish - advanced version

Download this dictionary
a clean breach

a clean breach
implies that everything on deck is swept away. am. nav. encyc...
see also breach