stamper: someone who walks with a heavy noisy gait or who stamps on the ground
whole: an assemblage of parts that is regarded as a single entity
prolog: a computer language designed in Europe to support natural language processing