TAR

2 topics · 2 sources

Science› Energy› Renewable Energy

Biomass

A liquid product of thermal processing of carbonaceous materials.

Technology

Defense

(1) The NMD Threat Assessment Report. (2) Threat Activity Report. (3) Target Acquisition Radar.

Cite this definition

APA
MLA
Chicago