stave church noun1 •A wooden church with a medieval post and lintel construction. formsstave churches