peradventure: doubt or uncertainty as to whether something is the case
abstraction: a general concept formed by extracting common features from specific examples
street clothes: ordinary clothing suitable for public appearances (as opposed to costumes or sports apparel or work clothes etc.)