«машинно-дорожный» по составу

машинно-дорожный

Части слова: машин/н/о/-/дорож/н/ый

Состав слова (морфемы):
машин, дорож — корни,
о — соединительная гласная,
н, н — суффиксы,
ый — окончание,
машинно-дорожн — основа слова.