Meaning of “trunk road” in the English Dictionary

british dictionary