kiloyard noun1 •(rare) A unit of length equal to one thousand (10³) yards. Symbol : kyd. formskiloyards