Look Up Another Term

Definition: micro tower


(1) A very small tower-shaped case for a PC. See tower case.

(2) A small cell tower, which is typically mounted on a telephone pole. See 5G.