(n)periodthe end or completion of something“death put a period to his endeavors”, “a change soon put a period to my tranquility”