Имя существительное «ковер» исконно-русское. Оно произошло от древнерусского слова «ковьръ». Данное существительное имеет несколько лексических значений: прямое значение – «декоративное покрытие из шерсти или другой какой-либо толстой ткани; переносное – «нечто, образующее сплошной покров на земле», «то место, куда вызывают для порицания»; специальное (спортивное) – «ограниченная часть пространства, предназначенная для спортивного поединка».
Предположим, что все слово «ковер» состоит из корня. Чтобы доказать наше предположение, подберем однокоренные слова. Ими будут – коверный, ковер-самолет, подковерный, коврик, ковровый и так далее. В однокоренных словах прослеживается общие части – «ковер» и «ковр». Это варианты одного корня с выпадающей гласной – «е». Следовательно, наше предположение верно,
корень слова ковер – «ковер».