Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
Scotch acre
in English
Scotch acre
#limited
Definitions
Noun
a
unit
of
land
measurement
in
Scotland
,
equal
to
1
.
61874
hectares
or
4
.
0095
acres
in
the
imperial
system
Other
to
understand
or
comprehend
something
fully
;
to
grasp
the
entire
scope
or
extent
of
something
Base Words
acre
Scotch