What do you mean by Dockyards
Answers
Answered by
0
Answer:
noun. a waterside area containing docks, workshops, warehouses, etc., for building, outfitting, and repairing ships, for storing naval supplies, etc. British. a navy yard.
Answered by
0
Explanation:
noun. a waterside area containing docks, workshops, warehouses, etc., for building, outfitting, and repairing ships, for storing naval supplies, etc. British. a navy yard.
plz mark as brainlist
Similar questions
English,
1 month ago
Computer Science,
1 month ago
Biology,
3 months ago
English,
3 months ago
Science,
10 months ago