Сложными называют слова, состоящие из двух (реже трёх) корней.
Сложные слова образуются из основ исходных слов:
лес, возить – лесовоз.
При образовании сложных слов чаще всего используются
соединительные гласные о и е (соединительные морфемы)
заготовки леса – лесозаготовки,
хранилище для овощей – овощехранилище.
В сложных словах после твёрдых согласных пишется соединительная о,
а после мягких согласных, шипящих и ц – соединительная е:
морозостойкий, путепровод, кашевар, овцеводство.
В отдельных случаях мягкий согласный звук первой основы отвердевает, и поэтому пишется соединительная гласная о:
баснописец, зверолов.