127k views
25 votes
Find a homographs word for this definition.
"a piece of open land; to stop a vehicle".

User Xenolion
by
4.0k points

2 Answers

6 votes

Answer:

Landlocked or

Land-blocked

User Pwdyson
by
4.0k points
8 votes
Landlocked or
Land-blocked
User Benjamin Breton
by
4.6k points