Meaning

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

Origin

From mega- + bid.

From mega- + bid.

Wiktionary, CC BY-SA 4.0 · source

Forms

plural: megabids
Singularmegabid
Pluralmegabids

regular

See also

neighbours in the dictionary
megabid — meaning, examples, forms, synonyms | Krumeto