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
solicitor general: a law officer appointed to assist an attorney general