formidable
English translation of formidable
adj/interj
- (fam) fantastic (colloq) Definition of fantastic in the British & World English dictionary Definition of fantastic in the US English dictionary Translate fantastic | into French | into German | into Italian