English, asked by manjusendil, 11 months ago

what do you mean by tracked down ??????

please fast........

Answers

Answered by nazzu30
3

Answer:

Track down a structure consisting of a pair of parallel lines of rails with their cross ties on which a railroad train,trolley or the like runs.

plzzz mark me as brainleist✌✌

Similar questions