undercarriage in Finnish undercarriage in Finnish teli noun The supporting structural framework of a vehicle. Add to Flashcards