2. Initialism. (US space science) engine cut-off or engine cutoff; a NASA term for when rocket engines are shutdown ¹
3. Adjective. Environmentally friendly or sensitive. ¹
¹ Source: wiktionary.com
Definition of Eco
1. ecology [n -S] - See also: ecology