English Noun apostils plural of apostil Anagrams 'ospitals, topsailsWikiwand - on Seamless Wikipedia browsing. On steroids.