Invent something, have an idea
Meanings
- Invent something, have an idea (separable [optional], International English)
Examples
- They DREAMED UP the scheme for the improvements and it was accepted by the board.
phrasal verb
Letter DInseparable
2Sections
Invent something, have an idea