SINGLE TAX MEANING IN ENGLISH

• Single tax Definition & Synonyms

  1. () A tax levied upon land alone, irrespective of improvements, -- advocated by certain economists as the sole source of public revenue.


RECENT SEARCHES