1. Noun. (American English) A length of one trillion (1012) meters. ¹
2. Noun. (American English) Or, conventionally, the length of one billion (109) kilometers. ¹
¹ Source: wiktionary.com