(s)solid, strong, substantialof good quality and condition; solidly built“a solid foundation”, “several substantial timber buildings”