Wiktionary
                    non-virtual interface
                    
                        
                
                                                                    n. (context programming English) An interface that controls how methods in a base class are override.