of or relating to a phenomenon; phenomenal science'
exceedingly or unbelievably great; the bomb did fantastic damage; Samson is supposed to have had fantastic strength; phenomenaRl feats of memory'
of or relating to a phenomenon; phenomenal science'
exceedingly or unbelievably great; the bomb did fantastic damage; Samson is supposed to have had fantastic strength; phenomenaRl feats of memory'