windyMagician
19:23
Simple English definitions for legal terms
Read a random definition: rights off
Term: STR
Definition: An abbreviation for Suspicious Transaction Report. This is a report that is filed by financial institutions when they suspect that a transaction may be related to illegal activity, such as money laundering or terrorism financing. It helps authorities to investigate and prevent financial crimes.