Is Time Stamped Hyphenated?

Is Time Stamped Hyphenated? Oxford Dictionaries (which looks like it’s affiliated with the actual university) says it’s ‘timestamp’; whereas Merriam-Webster says it’s ‘time stamp‘. What is the meaning of time stamped? 1 : a stamping device used for recording the date and time of day on a document, envelope, etc. ( as to indicate when