prince albert: a man's double-breasted frock coat
frock coat: a man's coat having knee-length skirts front and back; worn in the 19th century
rudiment: the elementary stages of any subject (usually plural)