megabid

EnglishEdit

EtymologyEdit

mega- +‎ bid

NounEdit

megabid (plural megabids)

  1. (informal) A very large bid offered in order to acquire a company.

AnagramsEdit

Last modified on 20 June 2013, at 12:45