A binary tree where all levels are fully filled except possibly for the last level, which is filled from left to right.