Avowal



noun
1.
(A free and open statement, declaration, acknowledgment) ការទទួលសារភាព, ការយល់ព្រម, ការប្រកាសប្រាប់
Example: The made an open avowal of his part in the strike.
ENGLISH MEANING
noun
1.
An open declaration; frank acknowledgment; as, an avowal of such principles.