Слова «огородить» и «оградить» являются паронимами — созвучными и схожими в написании словами, но имеющими разное значение. Слова образуют паронимическую пару части речи глагол. Тип паронимов: полные.
Разница в написании и ударении: огороди́ть и оградить.
огородить
Значение
Обнести изгородью, оградой.
Примеры словосочетаний
огородить сад, дом, участок.
оградить
Значение
С помощью каких-либо мер защитить от чьих-то нападок, посягательств.
Примеры словосочетаний
оградить от нападок, придирок, от несправедливых обвинений.