Arti dalam bahasa Indonesia impeded terhambat; menghambat Arti lain yang mungkinmerintangi; Lihat definisi impeded dalam bahasa Inggris