American Dictionary
Definition goof-up in American English
goof-up noun
[countable] noun
Synonyms and related words

American Dictionary