Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
ploughgate
in English
ploughgate
#uncommon
Definitions
Noun
a
Scottish
land
unit
for
tax
and
household
support
The
local
government
used
the
ploughgate
system
to
calculate
taxes
for
rural
areas
.
Synonyms:
davoch
ploughland
Base Words
gate
plough