What is the meaning of Timbrar?

stamp (give an official marking to)

to stamp

to postmark

to seal

to ring, to make sound a ring

Source: wiktionary.org