Arti dalam bahasa Indonesia spurred memacu; Arti lain yang mungkindirangsang; menghimbau; mendorong; meningkatkan; Lihat definisi spurred dalam bahasa Inggris