aftcastle in Russian aftcastle in Russian ахтерка́стель noun Raised part of the upper deck at the stern of a ship. Add to Flashcards