unassailable - Dictionary definition and meaning for word unassailable
a boat can be made to change direction by changing direction of SAIL. so one who is unassailable cannot be changed or questioned or attacked or tampered with.it remains as it it
synonyms:.....incontrovertible authoritative indubitable irrefutable trustworthy unambiguous unequivocal
UNASSAILABLE and INVULNERABLE...that cannot be harmed.
assail means to attack so unassailable means unattackable