Definition of tera-

: trillion (1012) terawatt

History and Etymology for tera-

borrowed from Greek téras "sign sent by the gods, portent, marvel, monster" — more at terato-

Keep scrolling for more