span
n
1 amount, distance, extent, length, reach, spread, stretch
2 duration, period, spell, term
vb
3 arch across, bridge, cover, cross, extend across, link, range over, traverse, vault
spick-and-span
clean, fresh as paint, immaculate, impeccable, in apple-pie order (informal) neat as a new pin, shipshape, spotless, spruce, tidy, trim