antenna tower ( synonym found)

Definition of antenna tower:

°occurring or existing before birth.

Back to Top