Definition of "megabank"

megabank