hayrack in Portuguese hayrack in Portuguese cocho noun A freestanding vertical drying-rack for animal fodder. Add to Flashcards